Tech

A colossal meteorite struck Mars. Then NASA made an even bigger discovery.